func golang.org/x/tools/go/ast/edge.info

105 uses

	golang.org/x/tools/go/ast/edge (current package)
		edge.go#L184: func info[N ast.Node](fieldName string) fieldInfo {
		edge.go#L195: 	ArrayType_Elt:         info[*ast.ArrayType]("Elt"),
		edge.go#L196: 	ArrayType_Len:         info[*ast.ArrayType]("Len"),
		edge.go#L197: 	AssignStmt_Lhs:        info[*ast.AssignStmt]("Lhs"),
		edge.go#L198: 	AssignStmt_Rhs:        info[*ast.AssignStmt]("Rhs"),
		edge.go#L199: 	BinaryExpr_X:          info[*ast.BinaryExpr]("X"),
		edge.go#L200: 	BinaryExpr_Y:          info[*ast.BinaryExpr]("Y"),
		edge.go#L201: 	BlockStmt_List:        info[*ast.BlockStmt]("List"),
		edge.go#L202: 	BranchStmt_Label:      info[*ast.BranchStmt]("Label"),
		edge.go#L203: 	CallExpr_Args:         info[*ast.CallExpr]("Args"),
		edge.go#L204: 	CallExpr_Fun:          info[*ast.CallExpr]("Fun"),
		edge.go#L205: 	CaseClause_Body:       info[*ast.CaseClause]("Body"),
		edge.go#L206: 	CaseClause_List:       info[*ast.CaseClause]("List"),
		edge.go#L207: 	ChanType_Value:        info[*ast.ChanType]("Value"),
		edge.go#L208: 	CommClause_Body:       info[*ast.CommClause]("Body"),
		edge.go#L209: 	CommClause_Comm:       info[*ast.CommClause]("Comm"),
		edge.go#L210: 	CommentGroup_List:     info[*ast.CommentGroup]("List"),
		edge.go#L211: 	CompositeLit_Elts:     info[*ast.CompositeLit]("Elts"),
		edge.go#L212: 	CompositeLit_Type:     info[*ast.CompositeLit]("Type"),
		edge.go#L213: 	DeclStmt_Decl:         info[*ast.DeclStmt]("Decl"),
		edge.go#L214: 	DeferStmt_Call:        info[*ast.DeferStmt]("Call"),
		edge.go#L215: 	Ellipsis_Elt:          info[*ast.Ellipsis]("Elt"),
		edge.go#L216: 	ExprStmt_X:            info[*ast.ExprStmt]("X"),
		edge.go#L217: 	FieldList_List:        info[*ast.FieldList]("List"),
		edge.go#L218: 	Field_Comment:         info[*ast.Field]("Comment"),
		edge.go#L219: 	Field_Doc:             info[*ast.Field]("Doc"),
		edge.go#L220: 	Field_Names:           info[*ast.Field]("Names"),
		edge.go#L221: 	Field_Tag:             info[*ast.Field]("Tag"),
		edge.go#L222: 	Field_Type:            info[*ast.Field]("Type"),
		edge.go#L223: 	File_Decls:            info[*ast.File]("Decls"),
		edge.go#L224: 	File_Doc:              info[*ast.File]("Doc"),
		edge.go#L225: 	File_Name:             info[*ast.File]("Name"),
		edge.go#L226: 	ForStmt_Body:          info[*ast.ForStmt]("Body"),
		edge.go#L227: 	ForStmt_Cond:          info[*ast.ForStmt]("Cond"),
		edge.go#L228: 	ForStmt_Init:          info[*ast.ForStmt]("Init"),
		edge.go#L229: 	ForStmt_Post:          info[*ast.ForStmt]("Post"),
		edge.go#L230: 	FuncDecl_Body:         info[*ast.FuncDecl]("Body"),
		edge.go#L231: 	FuncDecl_Doc:          info[*ast.FuncDecl]("Doc"),
		edge.go#L232: 	FuncDecl_Name:         info[*ast.FuncDecl]("Name"),
		edge.go#L233: 	FuncDecl_Recv:         info[*ast.FuncDecl]("Recv"),
		edge.go#L234: 	FuncDecl_Type:         info[*ast.FuncDecl]("Type"),
		edge.go#L235: 	FuncLit_Body:          info[*ast.FuncLit]("Body"),
		edge.go#L236: 	FuncLit_Type:          info[*ast.FuncLit]("Type"),
		edge.go#L237: 	FuncType_Params:       info[*ast.FuncType]("Params"),
		edge.go#L238: 	FuncType_Results:      info[*ast.FuncType]("Results"),
		edge.go#L239: 	FuncType_TypeParams:   info[*ast.FuncType]("TypeParams"),
		edge.go#L240: 	GenDecl_Doc:           info[*ast.GenDecl]("Doc"),
		edge.go#L241: 	GenDecl_Specs:         info[*ast.GenDecl]("Specs"),
		edge.go#L242: 	GoStmt_Call:           info[*ast.GoStmt]("Call"),
		edge.go#L243: 	IfStmt_Body:           info[*ast.IfStmt]("Body"),
		edge.go#L244: 	IfStmt_Cond:           info[*ast.IfStmt]("Cond"),
		edge.go#L245: 	IfStmt_Else:           info[*ast.IfStmt]("Else"),
		edge.go#L246: 	IfStmt_Init:           info[*ast.IfStmt]("Init"),
		edge.go#L247: 	ImportSpec_Comment:    info[*ast.ImportSpec]("Comment"),
		edge.go#L248: 	ImportSpec_Doc:        info[*ast.ImportSpec]("Doc"),
		edge.go#L249: 	ImportSpec_Name:       info[*ast.ImportSpec]("Name"),
		edge.go#L250: 	ImportSpec_Path:       info[*ast.ImportSpec]("Path"),
		edge.go#L251: 	IncDecStmt_X:          info[*ast.IncDecStmt]("X"),
		edge.go#L252: 	IndexExpr_Index:       info[*ast.IndexExpr]("Index"),
		edge.go#L253: 	IndexExpr_X:           info[*ast.IndexExpr]("X"),
		edge.go#L254: 	IndexListExpr_Indices: info[*ast.IndexListExpr]("Indices"),
		edge.go#L255: 	IndexListExpr_X:       info[*ast.IndexListExpr]("X"),
		edge.go#L256: 	InterfaceType_Methods: info[*ast.InterfaceType]("Methods"),
		edge.go#L257: 	KeyValueExpr_Key:      info[*ast.KeyValueExpr]("Key"),
		edge.go#L258: 	KeyValueExpr_Value:    info[*ast.KeyValueExpr]("Value"),
		edge.go#L259: 	LabeledStmt_Label:     info[*ast.LabeledStmt]("Label"),
		edge.go#L260: 	LabeledStmt_Stmt:      info[*ast.LabeledStmt]("Stmt"),
		edge.go#L261: 	MapType_Key:           info[*ast.MapType]("Key"),
		edge.go#L262: 	MapType_Value:         info[*ast.MapType]("Value"),
		edge.go#L263: 	ParenExpr_X:           info[*ast.ParenExpr]("X"),
		edge.go#L264: 	RangeStmt_Body:        info[*ast.RangeStmt]("Body"),
		edge.go#L265: 	RangeStmt_Key:         info[*ast.RangeStmt]("Key"),
		edge.go#L266: 	RangeStmt_Value:       info[*ast.RangeStmt]("Value"),
		edge.go#L267: 	RangeStmt_X:           info[*ast.RangeStmt]("X"),
		edge.go#L268: 	ReturnStmt_Results:    info[*ast.ReturnStmt]("Results"),
		edge.go#L269: 	SelectStmt_Body:       info[*ast.SelectStmt]("Body"),
		edge.go#L270: 	SelectorExpr_Sel:      info[*ast.SelectorExpr]("Sel"),
		edge.go#L271: 	SelectorExpr_X:        info[*ast.SelectorExpr]("X"),
		edge.go#L272: 	SendStmt_Chan:         info[*ast.SendStmt]("Chan"),
		edge.go#L273: 	SendStmt_Value:        info[*ast.SendStmt]("Value"),
		edge.go#L274: 	SliceExpr_High:        info[*ast.SliceExpr]("High"),
		edge.go#L275: 	SliceExpr_Low:         info[*ast.SliceExpr]("Low"),
		edge.go#L276: 	SliceExpr_Max:         info[*ast.SliceExpr]("Max"),
		edge.go#L277: 	SliceExpr_X:           info[*ast.SliceExpr]("X"),
		edge.go#L278: 	StarExpr_X:            info[*ast.StarExpr]("X"),
		edge.go#L279: 	StructType_Fields:     info[*ast.StructType]("Fields"),
		edge.go#L280: 	SwitchStmt_Body:       info[*ast.SwitchStmt]("Body"),
		edge.go#L281: 	SwitchStmt_Init:       info[*ast.SwitchStmt]("Init"),
		edge.go#L282: 	SwitchStmt_Tag:        info[*ast.SwitchStmt]("Tag"),
		edge.go#L283: 	TypeAssertExpr_Type:   info[*ast.TypeAssertExpr]("Type"),
		edge.go#L284: 	TypeAssertExpr_X:      info[*ast.TypeAssertExpr]("X"),
		edge.go#L285: 	TypeSpec_Comment:      info[*ast.TypeSpec]("Comment"),
		edge.go#L286: 	TypeSpec_Doc:          info[*ast.TypeSpec]("Doc"),
		edge.go#L287: 	TypeSpec_Name:         info[*ast.TypeSpec]("Name"),
		edge.go#L288: 	TypeSpec_Type:         info[*ast.TypeSpec]("Type"),
		edge.go#L289: 	TypeSpec_TypeParams:   info[*ast.TypeSpec]("TypeParams"),
		edge.go#L290: 	TypeSwitchStmt_Assign: info[*ast.TypeSwitchStmt]("Assign"),
		edge.go#L291: 	TypeSwitchStmt_Body:   info[*ast.TypeSwitchStmt]("Body"),
		edge.go#L292: 	TypeSwitchStmt_Init:   info[*ast.TypeSwitchStmt]("Init"),
		edge.go#L293: 	UnaryExpr_X:           info[*ast.UnaryExpr]("X"),
		edge.go#L294: 	ValueSpec_Comment:     info[*ast.ValueSpec]("Comment"),
		edge.go#L295: 	ValueSpec_Doc:         info[*ast.ValueSpec]("Doc"),
		edge.go#L296: 	ValueSpec_Names:       info[*ast.ValueSpec]("Names"),
		edge.go#L297: 	ValueSpec_Type:        info[*ast.ValueSpec]("Type"),
		edge.go#L298: 	ValueSpec_Values:      info[*ast.ValueSpec]("Values"),